ci: add macOS code signing and notarization to release workflow#71
Conversation
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughThe release workflow now includes macOS-specific code signing and notarization. After building the binary, it imports a developer signing certificate, codesigns the binary with Developer ID Application identity, notarizes it through Apple's notarytool service, and removes the temporary keychain. ChangesmacOS Code Signing and Notarization
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Signed-off-by: Philippe Martin <phmartin@redhat.com>
Secrets to add (Settings → Secrets and variables → Actions):
Fixes #67